chiogrp

請使用 chiogrp 指令來修改 I/O 群組的名稱,或是可用於 RAID 陣列、「副本服務」、FlashCopy® 服務或磁區鏡映作業的記憶體數量。

語法

讀取語法圖表略過語法圖表 chiogrp -namenew_name-featureflashremotemirrorraid-sizememory_size-kb-maintenanceyesno-fctargetportmodedisabled transitionalenabled-forceio_group_idio_group_name

參數

-name new_name
(選用)指定指派給 I/O 群組的名稱。-name 參數不能與 -feature-size-kb 參數一起指定。
-feature flash | remote| mirror | raid
(選用)指定用於修改 RAID 陣列、副本服務或磁區鏡映記憶體數量的功能。此參數必須與 -size 參數一起指定。此參數不能與 -name 參數一起指定。
  • flash 指定用於 FlashCopy 的記憶體數量。
  • remote 指定用於遠端副本處理的記憶體數量。遠端副本包括 Metro Mirror 和 Global Mirror。
  • mirror 指定用於磁區鏡映作業的記憶體數量。
  • raid 指定用於 RAID 陣列的記憶體數量。
註: 指定 remote 將變更可用於遠端副本處理的記憶體數量。任何處於遠端副本關係中的磁區都使用其 I/O 群組中的記憶體,包括主要磁區和輔助磁區以及處於系統間或系統內關係中的磁區。
-size memory_size
(選用)指定可用於指定的 RAID 陣列、「副本服務」或磁區鏡映功能的記憶體數量。有效的輸入為 0 或任何整數。此參數的預設度量單位為百萬位元組 (MB);您可以使用 -kb 參數來置換預設值。此參數必須與 -feature 參數一起指定。此參數不能與 -name 參數一起指定。
-kb
(選用)將 -size 參數的單位從百萬位元組 (MB) 變更為千位元組 (KB)。如果您指定這個參數,-size memory_size 值必須是可被 4 整除的任意數字。這個參數必須與 -feature-size 參數一起指定。此參數不能與 -name 參數一起指定。
-maintenanceyes | no
(選用)指定 I/O 群組是否必須處於維護模式。當在儲存體機箱上執行維修程序時,I/O 群組必須進入維護模式。進入維護模式之後,它會持續到發生下列狀況為止:
  • 明確清除。
  • 過了 30 分鐘。
註: 變更任何 I/O 群組上的維護模式會變更所有 I/O 群組上的維護模式。
-fctargetportmode disabled | transitional | enabled
(選用)指定 I/O 群組的「光纖通道 (FC)」主機埠模式。值為 disabledtransitionalenabledtransitional 狀態是啟用虛擬埠和實體埠的中間狀態。
註:已停用狀態以及部分「光纖通道」配接卡和平台上,不支援「光纖通道 NVMe」。
-force
(選用)指定要停用或啟用 FC 主機埠,即使可能因而干擾主機 I/O。-force 只能與 -fctargetportmode 一起指定。
重要: 指定 -force,可能會導致無法存取。請務必在產品支援資訊的指示下使用。
io_group_id | io_group_name
(必要)指定要修改的 I/O 群組。您可以使用 -name-feature 參數來修改 I/O 群組。

說明

chiogrp 指令會修改 I/O 群組的名稱,或是可用於 RAID 陣列、「副本服務」或磁區鏡映的記憶體數量。

使用 -feature-size 參數(一起),可將 I/O 群組中可用的記憶體數量變更為下列其中一種類型:
  • FlashCopy
  • 磁區鏡映
  • RAID
  • 遠端副本(包括 Metro Mirror 和 Global Mirror)。
例如:
chiogrp -feature flash -size 40 0

您可以指派名稱給 I/O 群組,或變更指定 I/O 群組的名稱。您可以指定 -feature flash | remote | mirror 參數和記憶體大小,來變更可用於 RAID 陣列、副本服務或磁區鏡映作業的記憶體數量。對於磁區鏡映和「副本服務」(FlashCopy、Metro Mirror 和 Global Mirror),記憶體會與可用於快取的記憶體進行交換。

您可以減少或增加記憶體量。使用這個指令時,請考量下列記憶體大小:
  • FlashCopy 的預設記憶體數量為 20 MB。
  • 遠端副本(包括 Metro Mirror 和 Global Mirror)的預設記憶體數量為 20 MB。
  • 鏡映磁區的預設記憶體大小為 20 MB。
  • RAID 陣列的預設記憶體大小為 40 MB。
  • 可對 FlashCopy 指定的記憶體數量上限為 512 MB。如果是 64 位元系統,上限是 2048 MB。
  • 遠端副本(包括 Metro Mirror 和 Global Mirror)的記憶體數量上限為 512 MB。
  • 可對鏡映磁區指定的記憶體大小上限為 512 MB。
  • RAID 陣列的記憶體大小上限為 512 MB。
跨越所有特性的記憶體數量組合上限是 552 MB。
註: 對於 64 位元系統,上限為 2600 MB。 部分執行 64 位元模式的系統可能會有 2 GB 的位元對映空間用於 FlashCopy,足夠每個 I/O 群組使用 4 PB 的資料空間。例如,Metro Mirror、Global Mirror、磁區鏡映和 RAID 共用 552 MB 的位元對映空間,足夠每個 I/O 群組使用 1080 PB 的資料空間。較舊的系統,例如執行 32 位元程式碼的系統,可能會有 740 MB 的限制。
此表格示範副本服務及磁區鏡映所需的記憶體數量。對於所列的粒度大小,每 1 MB 的記憶體都提供所示的磁區容量。
表 1. 副本服務及磁區鏡映所需的記憶體
特性 粒度大小 1 MB 記憶體為指定的 I/O 群組提供下列磁區容量
Metro Mirror 和 Global Mirror 256 KB Metro Mirror 和 Global Mirror 磁區容量總計 2 TB
FlashCopy 256 KB FlashCopy 來源磁區容量總計 2 TB
FlashCopy 64 KB FlashCopy 來源磁區容量總計 512 GB
增量 FlashCopy 256 KB 增量 FlashCopy 來源磁區容量總計 1 TB
增量 FlashCopy 64 KB 增量 FlashCopy 來源磁區容量總計 256 GB
磁區鏡映 256 KB 鏡映磁區 2 TB
表 2 提供 I/O 群組中每個陣列的大約記憶體成本,其中 MS 是每個成員磁碟機的大小,MC 則是陣列中的成員磁碟機數目。對於 I/O 群組中的多個陣列,將成本相加即可取得 I/O 群組的 RAID 特性大小。
表 2. RAID 層次位元對映記憶體成本
層次 成員計數 大約容量 備援 位元對映記憶體大約成本
RAID-0 1-8 MC * MS (1 MB / 2 TB MS) * MC
RAID-1 2 MS 1 (1 MB / 2 TB MS)* (MC/2)
RAID-5 3-16 (MC-1) * MS 1 1 MB/2 TB MS,分段大小為 256 KB;128 KB 分段大小的兩倍。
RAID-6 5-16 小於 (MC-2 * MS) 2
RAID-10 2-16(偶數) MC/2 * MS 1 (1 MB / 2 TB MS)* (MC/2)
註: 大約的位元對映記憶體成本存在約 15% 的誤差限度。例如,在 RAID-5 中,對於前 2 TB 的 MS,256 KB 分段大小的成本約為 1.15 MB。

如果有多個 FlashCopy 目標,您必須考量對映的數目。比方說,如果對映的粒度大小 為 256 KB,則 8 KB 的記憶體在一個 16 GB 來源磁區和一個 16 GB 目標磁區之間可以有一個對映。另外,如果對映的粒度大小為 256 KB,則 8 KB 的記憶體在一個 8 GB 來源磁區和兩個 8 GB 目標磁區之間可以有兩個對映。

當您建立 FlashCopy 對映之後,如果您指定的 I/O 群組不是來源磁區的 I/O 群組,則記憶體計算是針對指定的 I/O 群組,而不是針對來源磁區的 I/O 群組。

建立新 I/O 群組 testiogrpone 的呼叫範例

chiogrp -name testiogrpone io_grp0

結果輸出:

No feedback

io_grp0 中的 FlashCopy 記憶體數量變更為 30 MB 的呼叫範例

chiogrp -feature flash -size 30 io_grp0

結果輸出:

No feedback

將 I/O 群組 0 中的 RAID 記憶體數量變更為 512 MB 的呼叫範例

chiogrp -feature raid -size 512 0

結果輸出:

No feedback